package com.qwz.learn;
/**
* @Description: 具体的目标对象，负责把有关状态存入到相应的观察者对象，并在自己状态发生改变时，通知各个观察者
* @Package com.qwz.learn.ConcreteSubject
* @author Qiuwuzhi
* @date 2019/12/24 9:46
* @version V1.0
*/
public class ConcreteSubject extends Subject{

    private String subjectState;

    public String getSubjectState() {
        return subjectState;
    }

    public void setSubjectState(String subjectState) {
        this.subjectState = subjectState;
        //状态发生了改变通知各个观察者
        this.notifyObservers();
    }
}

